reef squids - French English Dictionary